2005— | Vice-President, Xinhua News Agency | |
2003—2005 | Deputy Secretary-General, Xinhua News Agency | |
1998—2003 | Director, Xinhua News Agency, Personnel Department | |
1998—2003 | Secretary, Xinhua News Agency CPC, Party Committee | |
1995—1998 | Secretary, Xinhua News Agency, Shanxi Bureau CPC, Leading Party Group | |
1986 | Joined, CPC |